motorized troops - Francés Inglés Diccionario